Real time gun range

ABSTRACT

A real time gun range that allows a user to pay a service fee to practice using a security gun with the aid of an internet connectable module operable wirelessly from a remote or near location set up by the provider or the user of the real time gun range.

The present invention is a divisional of a U.S. application Ser. No.13/999,259 filed Feb. 3, 2014.

BACKGROUND OF THE INVENTION Field of Invention

The present invention discloses a real time gun range using a securitygun. The real time gun range will allow a user to pay a service fee topractice using a security gun with the aid of an internet connectablemodule operable wirelessly from a remote or near location set up by theprovider or the user of the real time gun range.

The disclosed security gun is cited from the U.S. patent applicationSer. No. 13/999,259. The security gun can be operated by a user from aninternet site that automatically connects the user to the real time gunrange. The security gun is a high-tech gun. It works with Wi-Fi or GSMnetwork. It can also work with any other special wirelesstelecommunication or internet networks. The security gun has only twomoving joints, and the joints are very effective in positioning the gunwhen controlled by the user wirelessly. The security gun will not workwhen it is removed from the address installed by the provider. The gundoes not point forward at a target, except if it is operated by the userto point. The security gun comes with an embodiment that comprises of amovable metal hand on which the gun is completely installed. The gun hasa safety compartment; a compartment that is specially designed on itsembodiment to conceal the gun. The gun can be placed in its safetycompartment by the user remotely operating the metal hand and can bedrawn out by the user wirelessly operating the metal hand, to be drawnout of the safety compartment to point the gun to any segment anddirection when aiming or firing at a target. The gun is operated by theuser wirelessly from a real time website with the use of a specialinternet connectable module also called coding system.

The security gun is advanced because the user is able to control theembodiment of the security gun to point at any direction by wirelesslymoving only two joints in the embodiment of the security gun.

SUMMARY OF THE INVENTION

The present invention is a real time gun range that allows people topractice in real time using a special computer device to operate asecurity gun that is located in a gun range for the purpose of shootingat a target in the range. The location of the gun range can beestablished by the provider, agent, or user of the gun range. Thesecurity gun can only be operated with the use of a special computerdevice associated with the gun range. The computer device is also calledcoding system in the present invention. The coding system comes with asafe external hand held control module used for controlling the gun. Thesecurity gun cannot be operated with a commonly known computer. Thecoding system use for operating the security gun has some specialbuttons designed for operating the security gun when pushed by the user.There are many features that make the security gun very safe which areexplained in the drawings. The security gun will provide the topmostsecurity in the event of an emergency like terrorist attacks in publicor private property. The security gun has many areas it can be used, forexample, to protect homes, shopping malls and property. Users of thesecurity gun will pay service fees to enjoy the safety and security ofthe security gun. The security gun can also be used for protectinggovernmental structures and for military combat.

The coding system can connect to the security gun wirelessly from a setor authorized location. The coding system connects to the security gunautomatically when a numeric code assigned to the security gun isentered to a monitoring internet site displayed on the monitor on thecoding system. The monitoring internet site is a secure site and it iscalled in this writing the security gun website. This website can alsocome in any other name. When the numeric code is entered into thesecurity gun website, a real time video of the location where thesecurity gun is mounted is displayed on the coding system. A trained lawenforcement officer a security guard, or any person authorized orassigned to operate the coding system can easily take action on asuspect by using the coding system to operate the security gun in realtime with the use of a safe hand held module when there is an emergency.

The present invention is particular to a gun range using a security gunthat can be operated from anywhere with the use of a special internetconnectable module that comes with special software and design that makeit impossible to be hacked.

The security gun is specially designed for security service, forexample, in the event of an emergency like mall attacks, an ongoingarmed robbery in a shop, or in the case of home invasions, etc.

The security gun can fire different kinds of bullets or ammunitions, forexample, live bullets or blank bullets. The security gun can fireammunitions that can cause injury or death. (2) The security gun canfire ammunitions that cause sleeping or temporary paralysis. (3) Thesecurity gun can fire ammunitions that deliver a painful punch, but willnot cause death. (4) The security gun can fire ammunitions that deliverhigh voltage to the human body, but do not cause death. (5) The securitygun can fire ammunition that delivers unpleasant gas, for example,tear-gas. (6) The security gun can fire ammunitions that deliver paintstains to the human body or clothing, for example, if the security gunis used in movies or for training purpose.

The security gun comes with many other inbuilt features, for example:(1) three cameras for aiming and monitoring a target visually; (2) alaser pointer for accurate aiming of shots, (3) a loud speaker forcommunicating with anybody in the location of the security gun, (4) twomicrophones that detect any sound in the location where the security gunis mounted, (5) a flashing light that flashes two or three colors oflight and can be turned ON or OFF by the user, and, (6) a special polestand that has an inbuilt battery to power the security gun.

When an emergency arises; officers/users monitoring the security gunwebsite can take action on the suspect(s) from anywhere by using thecoding system to operate the security gun to fire shot(s) at thesuspect(s) before any security officer(s) or police officer(s)dispatched to the location can get to the emergency location. Theofficers monitoring the security gun website can communicate with thesuspect(s) through the speaker on the embodiment of the security gun,and they can listen to any one in the location of the security gunthrough the microphone in the embodiment of the security gun. Officersusing the coding system can negotiate with the suspect(s), for example,a bank robber or a person committing a crime in the location of thesecurity gun.

The security gun is designed with the best quality of electronics,electrical, and mechanical parts and materials.

The service of the security gun will create a new security company thatwill give jobs to qualified job seekers and will make the society asafer place.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 to 4 and FIG. 7 to 8 describe the embodiment of the security gunand how it is mounted and how it works.

FIG. 9 to 25 describe the embodiment of the coding system and the methodof operating the security gun using the coding system and the safe handheld module.

FIG. 26 describe the embodiment of the safe hand held module.

FIG. 27 describe the use of the security gun on a real time gun rangeand how it works.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

FIG. 1 is an embodiment of the security gun 400G that will be used inthe gun range. The security gun 400G comes with 3 cameras that monitorvideo images of the area where the security gun 400G is mounted. Thevideo images are automatically sent in real time through the interne tobe received by the coding system 500G. The security gun 400G also comeswith inbuilt microphones 301A and 301B and a loud speaker 307G. Thesecurity gun 400G also comes with many other inbuilt features on itsembodiment: a flashing light 402A, a loud speaker 307G, some cameras,and a safety compartment 305G. All these features are on the embodimentof the security gun 400G. Furthermore, in FIG. 1, the gun hand 304G isplaced in the safety compartment concealing the gun. A flip gate 306G onthe front of the safety compartment 305G opens and closes as the weightof the gun pushes and as the gun hand is controlled to be placed ordrawn out from the safety compartment. Furthermore, in this drawing aretwo arrows A5 and A6 indicating that the embodiment of the security gun400G can turn to any direction up to 360 degrees from the left or fromright on a pole 317G when controlled by the user. The turning ability ofthe embodiment of the security gun 400G will allow the user to turn theembodiment of the security gun to any direction easily and fast whenmonitoring or aiming a target in the range. A joint area 320G or 320B inthe embodiment of the security gun 400G enables the security gun 400G toturn on a pole 317G when controlled by the user and a brake systeminside the embodiment of the security gun 400G stops and holds theembodiment of the security gun 400G immediately after the user stopscontrolling the movement of the embodiment of the security gun 400G.

FIG. 2 is an embodiment of the security gun 400G. The embodiment of thesecurity gun 400G will come in different grades or quality, meaning thatthe embodiment of the security gun 400G can come with one or two inputsfor installing a pole depending on the choice of the grade of thecustomer. The area for installing a pole will also depend on where itwill be mounted, for example, if the security gun 400G will be mountedon a pole stand, it will be built to have only the 320G area forinstalling a pole. Furthermore, if the security gun 400G will be mountedon the ceiling with a pole, then it will be built to have only the 320Barea for installing a pole. The embodiment of the security gun 400G canbe made with a thick metal, and it can also be made with plastic andother special materials depending on the grade of the security gun 400G.The security gun 400G has three cameras on its embodiment: a frontcamera 302A, a back camera 302B, and a camera 309G mounted on theembodiment of the gun 308G. See FIG. 3. Cameras 302A and 302B are twoside cameras and are mounted on the embodiment of the security gun 400G.The cameras 302A and 302B are in constant use when the gun 308G is inits safety compartment, except when the gun 308G is operated by the userto be drawn out of the safety compartment. Then the cameras 302A and302B will stop working and the camera mounted on the embodiment of thegun 309G automatically starts working, replacing cameras 302A and 302B.The user can select the camera 302A if the user want to continue usingthe front camera 302A, even if the gun 308G is drawn. See FIG. 17.

FIG. 2 shows the back side of the embodiment of the security gun 400G.Here is the camera 302B, the microphone 301B, the flashing light 402B, aback cover 501G, and some lock screws at the side of the back cover502G. The back cover 501G is a removable part on the embodiment of thesecurity gun 400G that covers an opening in the embodiment of thesecurity gun 400G, and it can be removed by unscrewing the lock screws402G at the sides of the back cover 501G to unveil the internal parts ofthe security gun 400G. The internal parts of the security gun 400Gconsist of electronic circuits, electrical, and mechanical componentsand parts.

FIG. 3 is the side view of the embodiment of the security gun 400G. Thegun 308G in the security gun 400G cannot be fired by a human hand. It iscompletely installed to its hand 304B. In this drawing, the gun 308G isoperated out of its safety compartment. The user can remotely operatethe embodiment of the security gun 400G to move around on a pole 317G toany position 360 degrees. There are two inputs for installing a pole317G in the embodiment of the security gun 400G: one is input 320B andthe other is input 320G. A pole 317G can be installed in any of the twoinputs in the embodiment of the security gun 400G, and both inputs allowthe embodiment of the security gun 400G to move around on the pole 317Gwhen controlled by the user.

The user can control the gun hand 304A to move to any segment upward ordownward. The movable joints 314G are connected to a joint area 313Ginside the embodiment of the security gun 400G, which consists ofmechanical parts that are built with many special parts like cranks,joints, bearings, a brake system, electric motors, and many otherspecial mechanical and electrical parts that enable the user to move andcontrol the embodiment of the security gun 400G. Also the user cancontrol the gun hand 304A to move to any position of the user's choice.The gun hand 304A can be moved to any segments upward or downward, whilethe movable joints 320G and 320B enable the user to control theembodiment of the security gun 400G to move around to any direction 360degrees on a pole 317G. Any direction also means from the left or fromthe right. A brake system inside the embodiment of the security gun 400Gstops and held holds the joints 320G or 314G from moving immediatelyafter the user stops controlling the movement of the joints 320G or314G. The brake system allows the joints to remain in their positionafter movement. See FIG. 3 for the labelling of the joints 314G and 320Gand another joint 320B that has area for inserting a rod or pole. SeeFIGS. 15, 16, and 17 for explanation on how the user controls the saidjoints.

Furthermore, FIG. 3 shows two arrows A5 and A6 indicating that the userof the security gun 400G can control the embodiment of the security gun400G to turn to any direction up to 360 degrees from the left or fromthe right on a pole 317G. The turning ability of the embodiment of thesecurity gun 400G will allow the user to turn the embodiment of thesecurity gun 400G to any direction easily and fast when monitoring oraiming a target in the range. The user can also control the security gunhand to point to any segment upward or downward or place the gun hand308G into its safety compartment 305G. The security gun hand 304A has apart 304B on which the gun 308G is completely installed. The part 304Bfurther comprises of parts that trigger or ignite the gun 308G to firebullets when controlled by the user. Here is the gun magazine 310G. Themagazine 310G can hold many bullets. So many different types of magazine310G are configured to hold different types of ammunitions that can beinserted into the gun 308G. The provider/user will slide a part 403G inorder for the ammunition/bullet to be loaded into the gun 308G. Thesecurity gun hand 304A can also be made a hydraulic powered hand 304Awith many special mechanical parts.

FIG. 4 is an embodiment of the security gun 400G. In this drawing, thesecurity gun hand 304A is moved by the user to its safety compartment305G. The safety compartment 305G has an opening 315G through which thegun 308G enters, and a flip gate 306G is designed to close when the gun308G is completely inside. See FIG. 2. The flip gate 306G is designed toopen when the weight of the gun 308G is applied on the gate. The flipgate 306G opens by the weight of the gun 308G going into its safetycompartment 305G and closes back when the gun 308G is completely insideits safety compartment 305G. The opening 315G in the safety compartmentenables the gun 308G to be placed into the safety compartment 305G,which has no difficulty concealing the gun 308G. The safety compartment305G and the flip gate 306G are made with metals. The flip gate is madewith metal plates that are connected to joints and springs and it islocated on the embodiment of the safety compartment, which is located onthe embodiment of the security gun 400G.

FIG. 9 is an embodiment of the security gun operating module 500G alsocalled coding system 500G. The coding system 500G is a flip monitor, aflip-able coding system 500G, meaning that the embodiment of the codingsystem 500G can be flipped open or close by the user. The coding system500G can be powered by AC power supply or a rechargeable battery thatwill back up the coding system 500G. The coding system 500G is speciallydesigned for operating the security gun 400G and it uses Wi-Fi, GSM orany other special networks. The coding system 500G is very safe becauseit comes with some special buttons that are user friendly and very easyto use and identify. The buttons are listed as follows:

[1] Open monitoring site [2] Enter code [3] Close monitoring site [4]Power ON/OFF[5] Technical page [6] First responder [7] ON/OFF siren [8] SW [9]Customer information [10] Service request [11] Clear code [12] OMP [13]Microphone [14] Authorized [15]. ON/OFF Light [16] Front camera [17]Monitor multiple security guns [18] GPS [19] Key ON/OFF. The codingsystem 500G also comes with other regular numeric buttons labeled 0 to 9and other special inbuilt features: a headset input, an inbuilt speaker,infrared detectors, a camera, and a microphone.

The coding system 500G comes with an inbuilt color LCD monitor. Thesefeatures are easily seen on the embodiment of the coding system 500Gwithout any special labelling. The functions of the listed buttons willbe explained from FIG. 10 to 25.

FIG. 10 is the embodiment of the coding system 500G, used for operatingthe security gun 400G. In this drawing, the coding system 500G is turnedON by the user pushing the power ON/OFF button. The LCD monitor displayspower ON, Please wait, coding system is connecting to network.

FIG. 11 displays the program saying coding system is locked and willautomatically log into security gun website when the information belowis well completed. The user must enter a special numeric code providedby the security gun 400G provider to unlock the coding system 500G. Whenthe coding system 500G is unlocked, the coding system 500G willautomatically display the security gun website, a website used forcontrolling the security gun 400G as well as monitoring the locationwhere the security gun 400G is mounted. The website is also used foroperating the security gun 400G, and for receiving data informationabout the security gun 400G. Numeric codes are entered using the 0 to 9buttons located on the embodiment of the coding system 500G. The usercan erase any incorrect code by pushing the clear code button on theembodiment of the coding system 500G. The correct numeric codes unlockthe coding system when the user pushes the enter code button on theembodiment of the coding system 500G.

FIG. 12. The coding system 500G displays the program, welcomes the userto security gun website, then the user is asked to enter authorized sitecode. Therefore, each security gun 400G has a pre-assigned site code.The site code of a security gun can only be changed by the provider. Thesite code is used for gaining access into the monitoring site or a gunrange to a particular security gun 400G. Therefore, to gain access alsomeans to operate the security gun 400G, to monitor the location wherethe security gun 400G is located in the gun range or to check datainformation about the security gun 400G. The user enters the site codeusing the numeric buttons numbered 0 to 9 on the embodiment of thecoding system 500G and then the user presses the open monitoring sitebutton to monitor the location of the security gun 400G or to operatethe security gun 400G that the user is authorized to monitor. The sitecode can be a 4 to 10 digit or more set of numbers.

FIG. 13. The coding system 500G displays the program, sorry the sitecode number you entered is incorrect, or this coding system 500G is notauthorized to access the site code you entered, please enter yourauthorized site code below or push the authorized site code button tosee the site code you are authorized to monitor. More information isdisplayed on the monitor notifying the user with the following sentence:you can also push the service request button to communicate with asupervisor if you have any needs. If the user enters the wrong site codeor the site code entered by the user is not authorized to be used in thecoding system 500G, the coding system 500G will not accept the sitecode. The providers are the agents or companies that provide the serviceof the security gun 400G. The provider pre-programs all coding system500G through the security gun website to accept only the authorized sitecode. Furthermore, the provider can program any coding system 500G to betracked by GPS or to only work within the country or company premises orarea that the provider wants the users to operate the coding system500G.

FIG. 14. When the authorized site code button is pushed by the user, theuser can see the site code that is authorized in a particular codingsystem 500G by pushing the authorized site code button, and the sitecode is automatically displayed on the security gun website. Theprovider of the security gun 400G may choose to disable the display ofthe authorized site code when the authorized site code button is pushed,if the provider does not want the user to see the authorized site codes.FIG. 14. The coding system 500G displays the program, this is yourauthorized site code, if you want to be authorized to monitor or use anyother site code number, please press the service request button tocommunicate with a supervisor. The coding system 500G can detect anyunauthorized site codes. The coding system 500G only allows the sitecode programmed by the security gun provider. The user can push the SWbutton on the embodiment of the coding system to enter more than onesite code number if the user wants to monitor the location of more thanone security gun simultaneously. One person operating one coding system500G can only be allowed to monitor a minimum of 1 to 6 security guns ormore.

FIG. 15. The coding system 500G displays the program saying security gunwebsite, displaying real time video from the site code 4017. When theuser enters the right site code, a real time video of the location of asecurity gun 400G, captured by the cameras on the embodiment of thesecurity gun 400G is automatically displayed on the monitor of thecoding system 500G. The user can see the video captured by two camerason the embodiment of the security gun 400G, the front camera 302A, andthe back camera 302B at the same time on the monitor. Furthermore, thereal time video detected by the two cameras is displayed on the codingsystem simultaneously. See FIG. 15.

FIG. 16. When the gun 308G is drawn by the user, only the gun camera309G will start working. See FIG. 16. The user can select the frontcamera 302A, even if the gun is drawn, by pushing the front camerabutton, located on the embodiment of the coding system 500G. Then onlythe front camera 302A will work. See FIG. 17. The user can also operatethe gun 308G by using the front camera 302A on the embodiment of thesecurity gun 400G, when firing the gun 308G or monitoring the locationof the security gun 400G. The coding system 500G will be built with manyspecial software, for example, a software that automatically displays atarget guide or an icon that helps to pinpoint a target when the gun308G is drawn to enhance accurate aiming of shot(s), and many morespecial software, for example, software or icon that will display theexact time and date of any activity captured by the cameras on theembodiment of the gun 308G. Furthermore, when the gun 308G is placedback into the safety compartment 305G, the front camera 302A and backcamera 302B on the embodiment of the security gun 400G willautomatically start working by detecting videos of the location of thesecurity gun 400G and the videos are displayed on the monitor of thecoding system 500G. See FIG. 15.

The embodiment of the security gun 400G is controlled by the user usinga safe hand held module also called control module with seven buttons.See FIG. 26. Three buttons labeled ML, MR, and RC in the control modulework at all times when pushed by the user. The remaining four buttonslabeled RS,FS,MU, and MD only work when the key ON/OFF button on theembodiment of the coding system 500G is pushed by the user. Then theuser can make use of any of the four buttons, located on the embodimentof the safe hand held module. The key ON/OFF button is a safety measurethat allows the four buttons to work when pushed by the user. The keyON/OFF button is a ON/OFF button that is pushed by the user once to ONand once to OFF, and the action can be repeated by the user to activateor deactivate the four buttons. An LED 909G lights up when the keyON/OFF buttons is in the ON state.

Furthermore, in FIGS. 16 and 17, the coding system 400G displays theprogram saying security gun website, displaying real time video from thesite code 4017. FIG. 26 is the safe hand held module 700G, used fornavigating or positioning the gun 308G to any preferred position of theuser's choice. The user can fire shot(s) at a suspect(s) by firstpushing the key ON/OFF button on the embodiment of the coding system500G, to allow four special buttons to work, when pushed by the user.The buttons are labeled MU, MD, RS, and FS and they are located on theembodiment of the control module 700G.

When the key ON/OFF button is pushed by the user, the user can now pushthe MU button to draw out the gun hand 304A to any position or segmentupward. The user can also use the MD to position the gun hand 304A toany position or segment downward. These two buttons when operated by theuser, position the gun hand 304A at a target. The user can push theremove safety button RS on the embodiment of the safe hand held controlmodule to remove the gun 308G from safety mode. Then the user can pushthe fire shot button FS to fire shot(s) at the target. The numbers ofshots is based on how many times the user pushes the fire shot button FSand it is also based on the grade of the gun 308G.

The security gun 400G comes in grades. The security gun 400G comes as asemiautomatic or a machine gun.

As a machine gun the user only pushes the fire shot button FS once tofire many shots, and as a semi-automatic gun the user pushes the fireshot button FS once for one shot. The security gun 400G comes as asemiautomatic gun for civil purposes. The security gun 400G will come asa semiautomatic or machine gun for military purposes.

A light emitting diode LED 100G on the embodiment of the safe hand heldcontrol module 700G will light up when the remove safety button FS ispushed by the user indicating the ON state. See FIG. 26. Also an LED909G on the embodiment of the coding system 500G will light up when thekey ON/OFF button is pushed by the user. See FIG. 16. A speaker 906G onthe embodiment of the coding system 500G receives sound from thelocation where the security gun 400G is mounted. A headset withmicrophone can be connected to an input 908G for communicating withanyone in the location of the security gun 400G. The headset can be awired or a wireless headset that can connect to the coding system 500Gwirelessly. The user can place the gun back in its safety compartment305G by pushing the MD button on the embodiment of the safe hand heldcontrol module 700G.

FIG. 18. The user can push the service request button on the embodimentof the coding system 500G to video communicate with a supervisor or arange master located in the range location. When the user has anyquestion or needs, for example, if the user need to pay a service fee tobe connected to a gun range. The video of the user is sent to a codingsystem 500G used by the supervisor, and the video of the supervisor isdisplayed on the coding system 500G used by the user. The video isdetected by the camera 980G on the embodiment of the coding system 500Gused by the supervisor or the user. The sound or voice of the userscomes out from the speaker 906G on the embodiment of the coding system500G, and a microphone 905G detects any sound or voice made by the usersof the coding system 500G. The user of the coding system 500G can alsomake use of a headset connected to the coding system 500G, whencommunicating with the supervisor or a user at the other end: Theheadset can be a wire or a wireless headset that can connect to thecoding system 500G wirelessly.

The OMP button means operator must push. The provider or a supervisorcan set the OMP button so that the person monitoring the site code of aparticular security gun 400G must push the button once every 15-30minutes. If the user does not push the button within that time frame,the coding system 500G will automatically contact the supervisor or theprovider by sending message through the security gun website to theprovider/supervisor, and then the coding system 500G will shut downautomatically. Furthermore, many users can be allowed to monitor aparticular site code using many coding systems 500G. When there is anemergency, the first user to push the first responder button located onthe embodiment of the coding system 500G is the user that can operatethe security gun 400G in the location that the users are monitoring. Theuser can fire shot(s) by first pushing the key ON/OFF button and thenusing the safe hand held control module to wirelessly move theembodiment of the security gun 400G to any position of the user'schoice. The user can also move the gun hand to any segment or positionupward or downward.

The user can move the embodiment of the security gun 400G to turn, move,or spin about 360 degrees on a pole 317G. The security gun 400G movesaround when it is mounted on a pole 317G. The user can move theembodiment of the security gun 400G around by pushing the ML or MRbutton located on the embodiment of the control module 700G, and aspecial mechanical part or brake system inside the embodiment of thesecurity gun 400G stops and holds the embodiment of the security gun400G from moving. When the user releases the ML or MR button located onthe embodiment of the control module 700G, an electric motor and someelectrical and mechanical parts located inside the embodiment of thesecurity gun 400G are connected to the joint area 320G, which is alsothe pole mount area 320G and 320B. The electric motor enables theembodiment of the security gun 400G to move 360 degrees when the ML orMR button is pushed. The ML button enables the embodiment of thesecurity gun 400G to turn from the left; the MR button enables theembodiment of the security gun 400G to turn from the right.

The user can fire shot(s) at a target by first pushing the MU button(see FIG. 26) to draw out the gun hand 304A to any segment or position,then removing safety button RS and then pushing the fire shot button FSto fire shot(s). The remove safety button RS is an additional safetymeasure to prevent accidental discharge. It must be pushed by thesecurity gun operator before pushing the fire shot button FS. Pushingthe fire shot button FS without first pushing the remove safety buttonRS will result to no shot fired; meaning shot(s) cannot be fired withoutpushing the remove safety button RS. The laser pointer 311G on theembodiment of the gun 308G automatically comes ON when the gun 308G isdrawn.

The coding system 500G can be used for many purposes, for example, forwar or for protecting a place or location. It can also be used fortraining purposes, for example, online gun range that allows people topay service fees to practice using the coding system to operate thesecurity gun, by shooting at a target in real time in location(s) set upby the provider of the security gun 400G.

FIG. 19. The user can enter more than one site code by pushing SW buttonin FIGS. 12 to 14 when the user is asked to enter the authorize sitecode in the security gun website. See FIGS. 12, 13, and 14. The SWbutton will allow the user to enter multiple site codes in the securitygun website. When entered, and the enter code button is pushed, the usercan monitor the location of multiple security guns 400G. FIGS. 12, 13,and 14 show the program that allows the user to enter multiple site codenumbers into the security gun website when the multiple site codenumbers are entered. The user must push enter code to reveal multiplereal time videos detected by the front camera 302A in the security gunslinked to the site codes entered by the user. See FIG. 20.

FIG. 20. The coding system displays the program security gun website,you are now monitoring real time videos captured by the cameras onmultiple security guns from the site codes 4017, 5060, 8869 7066, 3301,and 9940.

The user monitoring multiple security guns on the coding system 500G canonly operate one security gun 400G at a time. The user selects aparticular security gun 400G to operate by entering the number displayedwith the real time video. The number displayed is entered with the useof the 0 to 9 buttons on the embodiment of the coding system 500G, forexample, if the number 5 is displayed with a particular real time video,the number 5 will be pushed selecting that real time video only.

Selecting that real time video only means viewing only that real timevideo and controlling the security gun 400G in the location that ismonitored.

FIG. 21. When the technical page button is pushed by the user, thecoding system 500G automatically displays the technical page of the sitecode 4017 assigned to a particular security gun 400G. The technical pagebutton can be pushed by the user when the user is monitoring any sitecode, for example, site code 4017. This button when pushed will allowthe user to check the information or condition of the security gun 400G.The user can check information like condition of the security gun 400G,number of bullets fired, number of bullets left, condition ofelectronics, condition of mechanical parts, and the condition ofsoftware. The user will be able to see the number of coding system 500Gmonitoring a particular site code, for example, if there are four codingsystem 500G monitoring the site code 4017, the coding system 500G willdisplay the sentence, system detect four coding system 500G, monitoringthe site code 4017. See FIG. 21. Furthermore, the user will be able towatch any incident videos displayed on the technical page.

Incident or gun range videos are videos that are automatically saved inthe security gun website whenever the security gun 400G is drawn orfired. The security gun automatically records any incident videocaptured by any selected camera on the embodiment of the security gun400G when the gun 308G is drawn out of its safety compartment and thevideo is stored automatically in the security gun website. The user canpush button number 9 to play incident videos or push button number 5 tosee the next incident video or push the 0 button to return to the realtime video.

Furthermore, in FIG. 21, a program is displayed saying, advancetechnical page push 6 buttons to enter code below. An authorized user ora supervisor can monitor the coding system used by another user orprogram some functions in a particular coding system 500G.

Supervisor/user can monitor or set some function in a security gun 400Gby using any coding system available to the supervisor/user. Anauthorized user or supervisor must enter a special numeric code providedby the provider to access the advanced technical page.

When the supervisor/user enters the right code, the coding system 500Gwill automatically display FIG. 22. In FIG. 22, the supervisor orauthorized user can push the number 2 button to turn ON gun rangesetting or push the number 6 button to turn OFF gun range setting.

When the gun range setting is turned ON, the embodiment of the securitygun 400G that is set will not turn 360 degrees; it can only turn all theway left or all the way right, when controlled by the user.

The supervisor or authorized user can push the number 4 button to turnOFF security gun 400G or push the number 8 button to turn ON securitygun 400G. Furthermore, the supervisor or authorized user can push thenumber 3 button to set or turn ON the OMP button or push the number 5button to turn OFF the OMP button. See 0042 for explanation of the OMPbutton.

The supervisor or authorized user can share or connect the display of acoding system 500G to any smart TV monitor. The supervisor or authorizeduser does that by pushing the number 0 button to search for smart TVthen push number 1 button to pair with the smart TV that is detected bythe coding system 500G. The coding system 500G can also connect to anyspecial module connected to the smart TV module that can mirror thedisplay on the monitor of the coding system on real time at a high speedto the smart TV.

The cameras on the security gun 400G are color cameras and can be avisible light camera or an infrared camera for night vision, or both.

FIG. 23. When the customer's information button is pushed by the user tocheck customer's information while monitoring a particular security gunor site code. Such customer's information are: name, addresses, email,subscription etc. The user can also get other information like thelocation where the security gun 400G is mounted on customer's property.The customer's information has been pre-programmed in the security gunwebsite by the security gun provider with a special computer.

FIG. 24. When the GPS button is pushed, the user can see thepre-programmed address of the security gun 400G that is monitoredthrough the security gun website. A GPS watch dog in the security gun400G calculates the present address of the security gun 400G and theinformation is automatically displayed on the monitoring site comparingthe pre-programmed address of the security gun 400G with the presentaddress calculated by the GPS watch dog.

If the present address of the security gun 400G does not match or relateto the pre-programmed address of the security gun 400G, the security gun400G will automatically be blocked from service, meaning that thesecurity gun 400G cannot be operated by the coding system 500G.

FIG. 24. The coding system 500G displays the data information receivedfrom GPS watch dog in the security gun that is assigned the site code4017. The pre-programmed address of the security gun 4017 is related orthe same with the present GPS calculated address of the security gun4017. In this case, the security gun 4017 is not blocked from service.The data is received from the GPS watch dog in the security gun 400G,and it is displayed on the monitor in the coding system 500G.

FIG. 25. The coding system 500G displays the data information receivedfrom GPS watch dog in the security gun that is assigned the site code4017. The pre-programmed address of the security gun 4017 is not thesame with the present GPS calculated address of the security gun 4017.In this case, the security gun 4017 is blocked from service. The data isreceived from the GPS watch dog in the security gun 400G and it isdisplayed on the coding system 500G.

The address or location of the security gun 400G is pre-programmed bythe security gun provider. The security gun 400G will automatically beblocked, meaning that the security gun 400G cannot be operated by theuser when it is removed from the location or address pre-programmed bythe provider, even if there is network in the new location or address.The security gun 400G cannot be controlled anymore, except if it isunblocked by the provider. This is a security measure to stop wrong useof the security gun 400G.

The security gun 400G is tracked by GPS or other position sensingdevices. If the user wants to change the location or address of thesecurity gun 400G, the user must contact the security gun 400G providerto change the security gun 400G to the new address or location withoutany problem. User of the security gun 400G will pay subscription fees tothe provider daily, weekly, biweekly, or monthly to continue to use thereal time gun range website which is also the security gun website tooperate a security gun in the range.

Whenever the user operating the coding system 500G pushes any of thefollowing buttons: customer's information, technical page, GPS,authorized site code, service request, and the user wants to return tothe real time video the user had been monitoring, the user should pushthe front camera button or the monitor multiple security gun button onthe embodiment of the coding system 500G to return to the real timevideo(s) that is displayed on the site code(s) the user is monitoring.The user can close a monitoring site by pushing the close monitoringsite button. The coding system 500G is turned OFF by pushing the powerON/OFF button on the coding system 500G.

Therefore, most help information on how to use the coding system 500G isautomatically displayed on the monitor in the coding system 500G, soauthorized users will not have any difficulties using the coding system500G.

FIG. 26 is an embodiment of the safe hand held control module 700G usedfor controlling the security gun 400G. The control module 700G is safebecause the user can navigate or move the embodiment of the security gun400G without mistakenly drawing the gun 308G or firing the gun 308G.This is because of an inbuilt key ON/OFF button on the coding system.500G. Four buttons labeled MU, MD, RS, and FS on the embodiment of thesafe hand held module will not function when pushed by the user, untilthe user pushes the key ON/OFF button, otherwise the user can only makeuse of three buttons labeled ML, MR, and RC on the embodiment of thecontrol module 700G. The key ON/OFF button is a safety button.

The remaining button labeled MU, MD, RS, and FS will function when theuser pushes the key ON/OFF button located on the embodiment of thecoding system 500G. The ML button when pushed is used for moving theembodiment of the security gun to any degree left or 360 degrees aroundon a pole. The MR button, when pushed is used for moving the embodimentof the security gun to any degree right or 360 degrees around on a pole.The MU button, when pushed is used for drawing out the gun to anysegment or position upward.

The MD button when pushed is used for moving the gun to any segment orposition downward. It is also used to move the gun to it safetycompartment. The remove safety button RS, when pushed, is used forremoving the gun 308G from safety mode, and works as an additionalsafety button. The fire shot button FS is used for firing shot(s). Arecord button RC can be pushed by the user at any time to record anyactivity captured by the front camera or the front and back cameras onthe embodiment of the security gun 400G, even if the gun is not drawn.The user can push the record button RC a second time to stop recoding. Arecording sign will appear on the monitor in the coding system whenrecording.

The recorded video is automatically stored in the security gun website.All videos stored in the security gun website can only be deleted by thesecurity gun provider using a special computer. The control module 700Gwork wirelessly when operated by the user by sending code signalsthrough an infrared emitting diode 200G. The code signal is detected byinfrared detectors 978G and 979G on the embodiment of the coding systemto operate a function. See FIG. 16. The control module 700G is poweredby a 3 volt battery. It is light weight and easy to hold with bothhands. Furthermore, the safe hand held module is special on its own.Other marketed navigating device for example, a joy stick or anavigating pad that is programmable can be adopted for use, as a handheld module for control and for operation by connecting with the codingsystem wirelessly. The joy stick or navigation pad must come withprogrammable buttons and can be connected with the coding systemautomatically.

FIG. 27 describes the gun range, set up by the provider of the securitygun 400G. Users can practice using the security gun 400G in a real timegun range from anywhere using the coding system 500G. The provider willcharge a service fee to connect users to a security gun 400G of theirchoice. The security gun 400G will be loaded with bullets by a rangemaster on site and made ready for use. The security gun 400G will be setto operate in the gun range mode because most gun ranges will not allowpeople to shoot 360 degrees in the range.

FIG. 27 shows a security gun 400G shooting at a target in real time in alocation set up by the provider or an agent that provides the service ofthe security gun 400G. The target used in the real time gun range willnot be a living thing.

Furthermore, FIG. 27 shows a target on a pole stand 600G. The pole stand600G can come with a handle to move or carry the target to any positionor location. FIG. 27 also shows the security gun 400G on a pole stand800G. The pole stand 800G can come with a handle to move or carry thesecurity gun 400G to any location. The gun range can also be designed tocome in many other hi-tech patterns or forms.

Furthermore, the coding system 500G and the security gun 400G can bedesigned by the manufacturer to use GSM network and a SIM-card fornetwork connection. The security gun 400G will sound a siren/alarm whenthe ON/OFF siren button on the coding system 500G is pushed once by theuser to scare or alert suspect(s) in the location of the security gun400G. The user can turn OFF the siren by pushing ON/OFF siren buttononce again. This action can be repeated to turn ON or OFF the siren inthe security gun 400G. The flashing light on the embodiment of thesecurity gun 400G will flash two or three colors of light when theON/OFF light button on the embodiment of the coding system 500G ispushed by the user once to scare or alert suspect(s) in the location ofthe security gun 400G. The user can turn OFF the flashing light bypushing the ON/OFF light button once again. This action can be repeatedto turn ON or OFF the flashing light on the embodiment of the securitygun 400G.

The user can push the microphone button on the embodiment of the codingsystem 500G at any time to communicate with anyone in the location ofthe security gun 400G even if the gun 308G is not drawn. The voice ofthe user is detected by the microphone 905G in the coding system, or ina headset connected to the coding system 500G. The voice of the user istransmitted through the security gun website in real time to be receivedby the security gun 400G. The voice of the user of the coding system500G will sound from the speaker on the embodiment of the security gun400G instantly. The user can push the microphone button to ON or OFFvoice communication from the coding system 500G to the security gun(s)400G that is monitored.

The user can zoom or magnify a video image captured by the front camera302A or gun camera 309G on the embodiment of the security gun 400G, bypushing any of the numeric buttons on the embodiment of the codingsystem 500G to zoom in or out at different magnification levels. Thezooming action will occur when the user is monitoring the location of asecurity gun 400G with the use of the front camera 302A or the guncamera 309G on the embodiment of the security gun 400G.

The security gun 400G cannot be fired by a human hand directly holdingthe gun 308G. The security gun 400G comes as a semiautomatic gun 308Gfor civil use or a machine gun and semiautomatic gun for military use308G. The coding system 500G and the security gun 400G are powered by arechargeable battery or an alternate current. Other special energysources can be adopted. The gun 308G comes as an electrical ormechanically triggered gun, or both. The gun 308G is inserted into thehand by the manufacturer and it is properly installed to the gun hand bywelding or by special screws holding the gun to the gun hand. Somespecial electrical wires connecting to the camera 309G; the laserpointer 311G, and some mechanical parts inside the gun hand 304B aresent through a pipe hole inside the gun hand 304A like veins. The wiressupply power to the camera 309G on the gun, the laser pointer 311G, andsome mechanical parts. Other special wires also pass through the gunhand 304G. The mechanical parts inside the gun hand 304B move to triggerthe gun 308G mechanically or by electrical charge that will produceenough heat or spark to fire the bullet in the gun 308G.

The security gun can come as a mechanically triggered gun, meaning thatthe bullets in the gun 308G are ignited by the movement of internalparts that fire the bullets. The security gun 400G can also come as anelectrical gun 308G, meaning that the bullets in the gun 308G areignited by electrical charge not the movement of the internal parts thattrigger or ignite the bullets.

The security gun 400G comes in any size and shape. The security gun 400Gwill come in any size caliber gun 308G. The security gun 400G will bebuilt with special software and hardware materials, which includespecial electronic circuits built on a circuit board, specialelectronics circuits which include a Wi-Fi transceiver, GSM transceiver,GPS transceiver cameras, and many other special electronics circuitsthat are built on a circuit board with special components likemicrochips, resistors, capacitors, transistors, microprocessors, andother special electronics components. Furthermore, the security gun willbe built with special electrical and mechanical materials, which includeelectric motors, cranks, joints, bearings, and many more mechanical andelectrical parts. The embodiment of the security gun 400G is built withmetal, springs, plastic, and other special materials.

The safe handheld control module 700G will be built with specialelectronic components built on a circuit board, for example, microchips,transistors, infrared emitting diode, capacitors, and many moreelectronic parts and components. The embodiment of the control modulewill be built with plastic and other special materials.

The coding system comes in any size and shape that allows clearmonitoring of the LCD display on it embodiment. The coding system comesas a flip monitor, a flip-able coding system, meaning that theembodiment of the coding system can be folded and carried by the user toany location as a laptop or a desktop device. The coding system 500Gwill be built with many special software and special electronic circuitsbuilt on a circuit board, special electronic circuits which includeWi-Fi transceiver, GSM transceiver, GPS transceiver, and many otherspecial electronic circuits, that will be built with special componentslike LED, microphone, infrared detectors, microchips, transistors,capacitors, microprocessors, liquid crystal display LCD, and many otherspecial electronic components and materials. The embodiment of thecoding system 500G will be built with plastic and other specialmaterials.

I claim:
 1. A real time gun range from an interne site that allows theoperation of the wherein said gun associated with; a website that can beconfigured to allow users to pay service fees to practice in real timewith the aid of a special computer device; a module utilized by theusers to monitor and operate the gun by shooting at a target located ina remote or near location(s) set up by the provider, agent, or users ofthe gun range; a target stage in a range that may be located in a remoteor near location(s) set up by the provider, agent, or users of the gunrange.